Big Huge Thesaurus

Eichhornia spesiosa

noun